/** 商业智能管理路由 */
import Layout from '@/views/layout/BiLayout'
const layout = function (path, alwaysShow, meta) {
  return {
    path: path,
    component: Layout,
    alwaysShow: alwaysShow,
    meta: {
      requiresAuth: true,
      ...meta
    }
  }
}


export default [

  {
    ...layout('/bi/customer', true, {
      permissions: ['bi', 'market'],
      icon: 'customer-solid',
      title: '市场部数据统计'
    }),
    children: [
      {
        path: 'channelTurnoverRate', // 渠道来源成交率统计
        component: () => import('@/views/bi/customer/CustomerChannelRate'),
        meta: {
          title: '渠道来源成交率统计'
        }
      },
      {
        path: 'channelSourceAnalysis', // 渠道来源分析
        component: () => import('@/views/bi/customer/CustomerChannelSource'),
        meta: {
          title: '渠道来源统计'
        }
      },
      {
        path: 'tmk', // TMK统计分析
        component: () => import('@/views/bi/leadsTmk'),
        meta: {
          title: '投放渠道数据展示'
        }
      }
    ]
  },
 

  {
    ...layout('/bi/customerSales', true, {
      permissions: ['bi', 'sale'],
      icon: 'customer-solid',
      title: '销售部数据统计'
    }),
    children: [
      {
        path: 'totalOutstanding', // 战队业绩周统计
        component: () => import('@/views/bi/customer/CustomerTotalOutstanding'),
        meta: {
          title: '战队业绩周统计'
        }
      },
      {
        path: 'totalChannel', // 渠道统转化率统计
        component: () => import('@/views/bi/customer/CustomerTotalChannel'),
        meta: {
          title: '渠道转化率统计'
        }
      },
      {
        path: 'totalRule', // 分量规则统计
        component: () => import('@/views/bi/customer/CustomerTotalRule'),
        meta: {
          title: '分量规则统计'
        }
      },
    ]
  },









  // {
  //   ...layout('/bi/customerStaff', true, {
  //     permissions: ['bi', 'customer'],
  //     icon: 'customer-solid',
  //     title: '员工学员分析'
  //   }),
  //   children: [
  //     {
  //       path: 'total', // 学员总量分析
  //       component: () => import('@/views/bi/customer/CustomerTotalStatistics'),
  //       meta: {
  //         title: '学员总量分析'
  //       }
  //     },
  //     {
  //       path: 'record', // 学员跟进次数分析
  //       component: () => import('@/views/bi/customer/CustomerRecordStatistics'),
  //       meta: {
  //         title: '学员跟进次数分析'
  //       }
  //     },
  //     {
  //       path: 'recordmode', // 学员跟进方式分析
  //       component: () => import('@/views/bi/customer/CustomerRecordModeStatistics'),
  //       meta: {
  //         title: '学员跟进方式分析'
  //       }
  //     },
  //     {
  //       path: 'conversion', // 学员转化率分析
  //       component: () => import('@/views/bi/customer/CustomerConversionStatistics'),
  //       meta: {
  //         title: '学员转化率分析'
  //       }
  //     },
  //     {
  //       path: 'pool', // 公海学员分析
  //       component: () => import('@/views/bi/customer/CustomerPoolStatistics'),
  //       meta: {
  //         title: '公海学员分析'
  //       }
  //     },
  //     {
  //       path: 'cycle', // 成交周期分析
  //       component: () => import('@/views/bi/customer/CustomerCycleStatistics'),
  //       meta: {
  //         title: '成交周期分析'
  //       }
  //     },
  //     {
  //       path: 'customerSatisfaction', // 员工学员满意度分析
  //       component: () => import('@/views/bi/customer/CustomerSatisfaction'),
  //       meta: {
  //         title: '员工学员满意度分析'
  //       }
  //     },
  //     {
  //       path: 'productSatisfaction', // 产品满意度分析
  //       component: () => import('@/views/bi/customer/ProductSatisfaction'),
  //       meta: {
  //         title: '产品满意度分析'
  //       }
  //     }
  //   ]
  // },


  // {
  //   ...layout('/bi/business', true, {
  //     permissions: ['bi', 'business'],
  //     icon: 'funnel-solid',
  //     title: '销售漏斗分析'
  //   }),
  //   children: [
  //     {
  //       path: 'funnel', // 销售漏斗
  //       component: () => import('@/views/bi/business/FunnelStatistics'),
  //       meta: {
  //         title: '销售漏斗'
  //       }
  //     },
  //     {
  //       path: 'addBusiness', // 新增商机分析
  //       component: () => import('@/views/bi/business/BusinessTrendStatistics'),
  //       meta: {
  //         title: '新增商机分析'
  //       }
  //     },
  //     {
  //       path: 'conversion', // 商机转化率分析
  //       component: () => import('@/views/bi/business/BusinessWinStatistics'),
  //       meta: {
  //         title: '商机转化率分析'
  //       }
  //     }
  //   ]
  // },

  // {
  //   ...layout('/bi/brokenLineStatistics', false, {
  //     permissions: ['bi', 'brokenLineStatistics'],
  //     icon: 'funnel-solid',
  //     title: '综合统计'
  //   }),
  //   children: [
  //     {
  //       path: 'broken', // 销售漏斗
  //       component: () => import('@/views/bi/brokenLineStatistics/index'),
  //       meta: {
  //         title: '综合统计'
  //       }
  //     }
  //   ]
  // },

  {
    ...layout('/bi/brokenLineStatistics', false, {
      permissions: ['bi', 'bigScreen'],
      icon: 'funnel-solid',
      title: '综合统计'
    }),
    children: [
      {
        path: 'big', // 学员总量分析
        component: () => import('@/views/bi/customer/CustomerBigStatistics'),
        meta: {
          title: '招生部数据大屏展示'
        }
      }
    ]

  },

  // {
  //   ...layout('/bi/brokenLineStatistics', false, {
  //     permissions: ['bi', 'brokenLineStatistics'],
  //     icon: 'funnel-solid',
  //     title: '综合统计'
  //   }),
  //   // children: [
  //   //   {
  //   //     path: 'broken', // 销售漏斗
  //   //     component: () => import('@/views/bi/brokenLineStatistics/index'),
  //   //     meta: {
  //   //       title: '综合量统计'
  //   //     }
  //   //   },
  //   //   {
  //   //     path: 'ClassBroken', // 报课量统计
  //   //     component: () => import('@/views/bi/brokenLineStatistics/index2'),
  //   //     meta: {
  //   //       title: '报课量统计'
  //   //     }
  //   //   },
  //   //   {
  //   //     path: 'addBuddyBroken', // 加好友量统计
  //   //     component: () => import('@/views/bi/brokenLineStatistics/index3'),
  //   //     meta: {
  //   //       title: '加好友量统计'
  //   //     }
  //   //   },
  //   //   {
  //   //     path: 'addGroupBroken', // 加群量统计
  //   //     component: () => import('@/views/bi/brokenLineStatistics/index4'),
  //   //     meta: {
  //   //       title: '加群量统计'
  //   //     }
  //   //   },
  //   //   {
  //   //     path: 'ClinchBroken', // 成交量统计
  //   //     component: () => import('@/views/bi/brokenLineStatistics/index5'),
  //   //     meta: {
  //   //       title: '成交量统计'
  //   //     }
  //   //   },
  //   //   {
  //   //     path: 'KPIBroken', // KPI统计
  //   //     component: () => import('@/views/bi/brokenLineStatistics/index6'),
  //   //     meta: {
  //   //       title: 'KPI统计'
  //   //     }
  //   //   }
  //   // ]
  // },

  // {
  //   ...layout('/bi/contract', true, {
  //     permissions: ['bi', 'contract'],
  //     icon: 'results-solid',
  //     title: '员工业绩分析'
  //   }),
  //   children: [
  //     {
  //       path: 'count', // 合同数量分析
  //       component: () => import('@/views/bi/achievement/AchievementCountStatistics'),
  //       meta: {
  //         title: '合同数量分析'
  //       }
  //     },
  //     {
  //       path: 'money', // 合同金额分析
  //       component: () => import('@/views/bi/achievement/AchievementMoneyStatistics'),
  //       meta: {
  //         title: '合同金额分析'
  //       }
  //     },
  //     {
  //       path: 'backMoney', // 回款金额分析
  //       component: () => import('@/views/bi/achievement/AchievementBackStatistics'),
  //       meta: {
  //         title: '回款金额分析'
  //       }
  //     },
  //     {
  //       path: 'summary', // 合同汇总表
  //       component: () => import('@/views/bi/achievement/AchievementSummaryStatistics'),
  //       meta: {
  //         title: '合同汇总表'
  //       }
  //     },
  //     {
  //       path: 'invoice', // 发票统计分析
  //       component: () => import('@/views/bi/achievement/AchievementInvoiceStatistics'),
  //       meta: {
  //         title: '发票统计分析'
  //       }
  //     }
  //   ]
  // },
  // {
  //   ...layout('/bi/portrait', true, {
  //     permissions: ['bi', 'portrait'],
  //     icon: 's-seas',
  //     title: '学员画像分析'
  //   }),
  //   children: [
  //     {
  //       path: 'address', // 城市分布分析
  //       component: () => import('@/views/bi/customerPortrayal/CustomerAddressStatistics'),
  //       meta: {
  //         title: '城市分布分析'
  //       }
  //     }, {
  //       path: 'customer/:type', // 学员分析
  //       hidden: true, // 菜单不展示
  //       component: () => import('@/views/bi/customerPortrayal/CustomerPortrayalStatistics')
  //     },
  //     {
  //       path: 'customer/industry', // 学员行业分析
  //       component: () => import('@/views/bi/customerPortrayal/CustomerPortrayalStatistics'),
  //       ignore: true, // 路由添加时忽略
  //       meta: {
  //         title: '学员行业分析'
  //       }
  //     },
  //     {
  //       path: 'customer/level', // 学员级别分析
  //       component: () => import('@/views/bi/customerPortrayal/CustomerPortrayalStatistics'),
  //       ignore: true, // 路由添加时忽略
  //       meta: {
  //         title: '学员级别分析'
  //       }
  //     },
  //     {
  //       path: 'customer/source', // 学员来源分析
  //       component: () => import('@/views/bi/customerPortrayal/CustomerPortrayalStatistics'),
  //       ignore: true, // 路由添加时忽略
  //       meta: {
  //         title: '学员来源分析'
  //       }
  //     }
  //   ]
  // },
  // {
  //   ...layout('/bi/newdemo', true, {
  //     permissions: ['bi', 'newdemo'],
  //     icon: 's-seas',
  //     title: '学员画像分析'
  //   }),
  //   children: [
  //     {
  //       path: 'address', // 城市分布分析
  //       component: () => import('@/views/bi/customerPortrayal/CustomerAddressStatistics'),
  //       meta: {
  //         title: '城市分布分析'
  //       }
  //     }, {
  //       path: 'customer/:type', // 学员分析
  //       hidden: true, // 菜单不展示
  //       component: () => import('@/views/bi/customerPortrayal/CustomerPortrayalStatistics')
  //     },
  //     {
  //       path: 'customer/industry', // 学员行业分析
  //       component: () => import('@/views/bi/customerPortrayal/CustomerPortrayalStatistics'),
  //       ignore: true, // 路由添加时忽略
  //       meta: {
  //         title: '学员行业分析'
  //       }
  //     },
  //     {
  //       path: 'customer/level', // 学员级别分析
  //       component: () => import('@/views/bi/customerPortrayal/CustomerPortrayalStatistics'),
  //       ignore: true, // 路由添加时忽略
  //       meta: {
  //         title: '学员级别分析'
  //       }
  //     },
  //     {
  //       path: 'customer/source', // 学员来源分析
  //       component: () => import('@/views/bi/customerPortrayal/CustomerPortrayalStatistics'),
  //       ignore: true, // 路由添加时忽略
  //       meta: {
  //         title: '学员来源分析'
  //       }
  //     }
  //   ]
  // },

  // {
  //   ...layout('/bi/product', true, {
  //     permissions: ['bi', 'product'],
  //     icon: 'product',
  //     title: '产品分析'
  //   }),
  //   children: [
  //     {
  //       path: 'sales', // 产品销售情况统计
  //       component: () => import('@/views/bi/product/ProductStatistics'),
  //       meta: {
  //         title: '产品销售情况统计'
  //       }
  //     },
  //     {
  //       path: 'category', // 产品分类销量分析
  //       component: () => import('@/views/bi/product/ProductCategoryStatistics'),
  //       meta: {
  //         title: '产品分类销量分析'
  //       }
  //     }
  //   ]
  // },

  // {
  //   ...layout('/bi/ranking', true, {
  //     permissions: ['bi', 'ranking'],
  //     icon: 'left-trophy',
  //     title: '排行榜'
  //   }),
  //   children: [
  //     {
  //       path: 'contract', // 合同金额排行
  //       component: () => import('@/views/bi/ranking/RankingContractStatistics'),
  //       meta: {
  //         title: '合同金额排行'
  //       }
  //     },
  //     {
  //       path: 'receivables', // 回款金额排行
  //       component: () => import('@/views/bi/ranking/RankingReceivablesStatistics'),
  //       meta: {
  //         title: '回款金额排行'
  //       }
  //     },
  //     {
  //       path: 'signing', // 签约合同排行
  //       component: () => import('@/views/bi/ranking/RankingSigningStatistics'),
  //       meta: {
  //         title: '签约合同排行'
  //       }
  //     },
  //     {
  //       path: 'product', // 产品销量排行
  //       component: () => import('@/views/bi/ranking/RankingProductStatistics'),
  //       meta: {
  //         title: '产品销量排行'
  //       }
  //     },
  //     {
  //       path: 'addCustomer', // 新增学员数排行
  //       component: () => import('@/views/bi/ranking/RankingAddCustomerStatistics'),
  //       meta: {
  //         title: '新增学员数排行'
  //       }
  //     },
  //     {
  //       path: 'addContacts', // 新增联系人数排行
  //       component: () => import('@/views/bi/ranking/RankingAddContactsStatistics'),
  //       meta: {
  //         title: '新增联系人数排行'
  //       }
  //     },
  //     {
  //       path: 'recordNun', // 跟进次数排行
  //       component: () => import('@/views/bi/ranking/RankingRecordNunStatistics'),
  //       meta: {
  //         title: '跟进次数排行'
  //       }
  //     },
  //     {
  //       path: 'recordCustomer', // 跟进学员数排行
  //       component: () => import('@/views/bi/ranking/RankingRecordCustomerStatistics'),
  //       meta: {
  //         title: '跟进学员数排行'
  //       }
  //     },
  //     {
  //       path: 'examine', // 出差次数排行
  //       component: () => import('@/views/bi/ranking/RankingExamineStatistics'),
  //       meta: {
  //         title: '出差次数排行'
  //       }
  //     }
  //   ]
  // },
  // {
  //   ...layout('/bi/oa', true, {
  //     permissions: ['bi', 'oa'],
  //     icon: 'office',
  //     title: '办公分析'
  //   }),
  //   children: [
  //     {
  //       path: 'log', // 日志分析
  //       component: () => import('@/views/bi/oa/Log'),
  //       meta: {
  //         title: '日志分析'
  //       }
  //     },
  //     {
  //       path: 'examine', // 审批分析
  //       component: () => import('@/views/bi/oa/Examine'),
  //       meta: {
  //         title: '审批分析'
  //       }
  //     }
  //   ]
  // },
  // {
  //   ...layout('/bi/target', false, {
  //     permissions: ['bi', 'achievement']
  //   }),
  //   children: [
  //     {
  //       path: 'complete', // 业绩目标完成情况
  //       component: () => import('@/views/bi/TaskCompleteStatistics'),
  //       meta: {
  //         icon: 'target-solid',
  //         title: '业绩目标完成情况'
  //       }
  //     }
  //   ]
  // }
]

